// 主图
.preview {
    height: 750rpx;
    position: relative;
    .image {
      width: 750rpx;
      height: 750rpx;
    }
}
// 商品简介
.meta {
    position: relative;
    border-bottom: 1rpx solid #eaeaea;
    .price {
      height: 130rpx;
      padding: 25rpx 30rpx 0;
      color: #fff;
      font-size: 34rpx;
      box-sizing: border-box;
      background-color: #35c8a9;
    }
    .number {
      font-size: 56rpx;
    }
		.unit{
			margin-left:50rpx;
			white-space: pre;
			font-size:32rpx;
			color:#333333;
		}
    .brand {
      width: 160rpx;
      height: 80rpx;
      overflow: hidden;
      position: absolute;
      top: 26rpx;
      right: 30rpx;
    }
    .name {
      max-height: 88rpx;
      line-height: 1.4;
      margin: 20rpx;
      font-size: 32rpx;
      color: #333;
    }
    
  }
  // 操作面板
.action {
    padding-left: 20rpx;
    .item {
      height: 90rpx;
      padding-right: 60rpx;
      border-bottom: 1rpx solid #eaeaea;
      font-size: 26rpx;
      color: #333;
      position: relative;
      display: flex;
      align-items: center;
      &:last-child {
        border-bottom: 0 none;
      }
			
    }
    .label {
      width: 60rpx;
      color: #898b94;
      margin: 0 16rpx 0 10rpx;
    }
    .text {
      flex: 1;
      -webkit-line-clamp: 1;
    }
		.itemAddress{
				padding: 30rpx 50rpx 30rpx 60rpx;
				background-size: 40rpx;
				background-repeat: no-repeat;
				background-position: 0 center;
				background-image: url(/static/images/locate.png);
				position: relative;
			.icon {
				color: #999;
				font-size: 40rpx;
				transform: translateY(-50%);
				position: absolute;
				top: 50%;
				right: 0;
			}
			
			.icon-checked {
				color: #27ba9b;
			}
			
			.icon-ring {
				color: #444;
			}
			
			.user {
				font-size: 28rpx;
				color: #444;
				font-weight: 500;
			}
			
			.address {
				font-size: 26rpx;
				color: #666;
			}
		}
  }

/* 商品详情 */
.detail {
  padding-left: 20rpx;
  .content {
    margin-left: -20rpx;
    .image {
      width: 100%;
    }
  }
  .properties {
    padding: 0 20rpx;
    margin-bottom: 30rpx;
    .item {
      display: flex;
      line-height: 2;
      padding: 10rpx;
      font-size: 26rpx;
      color: #333;
      border-bottom: 1rpx dashed #ccc;
	  // background-color: #35c8a9;
    }
    .label {
      margin-left: 1rem;
    }
    .value {
      flex: 1;
    }
  }
}

// 隐形盒子
.box{
	height: 100rpx;
}

// 商品导航吸底
.example-body {
		padding: 0;
		/* #ifndef APP-NVUE */
		display: block;
		/* #endif */
	}

	.goods-carts {
		/* #ifndef APP-NVUE */
		display: flex;
		/* #endif */
		flex-direction: column;
		position: fixed;
		left: 0;
		right: 0;
		/* #ifdef H5 */
		left: var(--window-left);
		right: var(--window-right);
		/* #endif */
		bottom: 0;
	}